protected cruiser - English Synonyms Dictionary